Search Result:Sea of Marmora
Overview of noun sea_of_marmora
The noun sea of marmora has 1 sense
- Marmara, Sea of Marmara, Marmara Denizi, Marmora, Sea of Marmora -- (an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles)